// DatabaseHelper.cpp: implementation of the DatabaseHelper class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "DatabaseHelper.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

DatabaseHelper::DatabaseHelper():
	m_pDatabase(NULL)
{
}

DatabaseHelper::~DatabaseHelper()
{
}

bool DatabaseHelper::Init()
{
	CreateDSN();
	m_pDatabase = new CDatabase;
	return true;//m_pDatabase->Open(NULL, FALSE, FALSE, GetConnect());
}

void DatabaseHelper::Cleanup()
{
	if (m_pDatabase)
	{
		if (m_pDatabase->IsOpen()) m_pDatabase->Close();
		delete m_pDatabase;
		m_pDatabase = NULL;
	}
}